small town square - Spanish English Dictionary